Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LORD ELWOOD ROAD Semi-Detached £382,447 £165,000 29 Aug 2003
3 LORD ELWOOD ROAD Detached £357,095 £210,000 22 Feb 2013
4 LORD ELWOOD ROAD Terraced £234,247 £215,000 1 Nov 2021
5 LORD ELWOOD ROAD Detached £330,614 £271,000 4 Jun 2020
6 LORD ELWOOD ROAD Terraced £290,278 £136,000 20 Feb 2004
7 LORD ELWOOD ROAD Semi-Detached £320,105 £265,000 21 Aug 2020